# 按位“或”运算
def or_calc(s1, s2):
    result = s1
    if s2 and set(s2).issubset({'0', '1'}):
        result = ''.join(str(int(a) | int(b)) for a, b in zip(s1, s2))
    return result